string of islands - Français Anglais Dictionnaire